home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d982.lha / HWGRCS / HWGdiffP1_2_6.lha / diffutils-2.6 / README.FIRST
Text File  |  1994-01-26  |  5KB  |  129 lines

  1.  
  2. This is my port of the GNU diffutils 2.6 to the Amiga. It is done
  3. with SAS/C 6.3.
  4.  
  5. Patch 1: Fixed wrong args with diff3. Recompile with SAS/C 6.51 and my
  6.          updated hwgunix.lib.
  7.  
  8. /*------------------------------------------------------------------------*/
  9. A little Q&A game:
  10.  
  11.     Q:  Why did you do it?
  12.     A:  This port was done to support HWGRCS. Somebody complained that
  13.         there wasn't a suitable patch command for HWGRCS and that the diff
  14.         was obsolete. So I ported this SW and included the executable
  15.         starting with HWGRCS Patch 6. In my understanding of the GPL I have
  16.         to make the source available though. I chose to do a separate
  17.         package. This is it. It is a HWGRCS side effect.
  18.  
  19.     Q:  Why is it called HWGDIFF2_6.LHA?
  20.     A:  While it is GNU SW, I use the HWG prefix to show that I ported it,
  21.         that I get glory and flames for doing this. I also try to show that
  22.         I am willing to support my port (within reason) and that nobody
  23.         else fiddled with the GNU sources other than I. It does _not_ mean
  24.         that I claim creation of these nice tools.
  25.  
  26.         [Note: Correct would probably be HWGDIFFUTILS2_6. But this exceeds
  27.          the Aminet character limit!]
  28.  
  29.         If you want to build upon my port and release it further, DON'T USE
  30.         THE HWG#? NAME! This is mine, all mine and I will be very annoyed
  31.         if somebody uses the HWG abbreviation!
  32.  
  33.     Q:  Why did you use SAS/C? Why not gcc?
  34.     A:  I have SAS/C and I know it. To get to know a compiler, its problems
  35.         and quirks takes quite some time. I feel that I know SAS/C very
  36.         well and I feel extremely comfortable using it. In fact I like it
  37.         better than using (platform independent) either Aztec, Microsoft,
  38.         Symantec/Zortech or Borland. I also feel comfortable using SW that
  39.         I compiled with SAS/C. I do not know gcc, I have currently no
  40.         intention to try it out further, and I don't like the ixemul
  41.         concept too much. I would not at all feel comfortable to release
  42.         any SW that I did with a compiler I don't know. Be it gcc or
  43.         whatever else. And I sure wouldn't use my "HWG" signature on such
  44.         SW.
  45.  
  46.     Q:  Does this port work?
  47.     A:  Good question. I can't tell. It seems to be ok here, but it might
  48.         be a total failure on your machine. ;^)
  49.         I can't promise that it works (NO WARRANTY AT ALL, READ THE GPL
  50.         "NO WARRANTY" PARAGRAPHS!), but I sure hope it does.
  51.         This port has been tested only by me, so you might stumble over
  52.         quite a few bugs. Please read the next Q&A.
  53.  
  54.     Q:  What about bugs and bug fixes?
  55.     A:  Report any bugs to me not to the address mentioned in the GNU docs.
  56.         The original authors don't know about this port and if it is not a
  57.         bug/problem in my porting work, I'll forward it.
  58.  
  59.         If you have any problems using my port, please don't throw the SW
  60.         away at once. Send me a short bug report including your full
  61.         configuration including non C= tools you run, some full example I
  62.         can try, and I'll try to fix the problem.
  63.  
  64.     Q:  Is this free SW?
  65.     A:  Yup, the SW is free according to the GPL. If you want continuing
  66.         support, you should consider the support work giftware, though. I
  67.         am willing to do support and maintenance work, but IMHO there
  68.         should be some motivation for me to do so.
  69.         Books/SW/Money/HD's/A9000's/anything accepted. :-)
  70.  
  71.     Q:  What computer do you use?
  72.     A:  My current working setup at the time of writing is:
  73.  
  74.         A3000/25/HD52+240/2MB/8MB, Edotronik IEEE-488, Edotronik PARIO
  75.         A2024, Apple PowerCD
  76.  
  77.         KS40.55/WB40.29
  78.         [At the time of writing this is beta SW. As C= developer I may use
  79.         it. Using or spreading _any_ beta SW if not officially authorized
  80.         by the creator is pirating and will in general not only hurt the
  81.         creator but the whole Amiga community. I will not support this and
  82.         I will not help on support questions that let me believe pirated SW
  83.         is used. The Amiga world is suffering enough. Period.]
  84.  
  85.         Non C= based SW regularly used:
  86.  
  87.             - SAS/C 6.3, Comeau C++
  88.             - Except for groff, GNU tools that I compiled with SAS/C.
  89.             - I have reqtools installed and a DUUCP setup running.
  90.  
  91.     Q:  What is hwgunix.lib?
  92.     A:  Just a link library done with SAS/C that fixes some SAS/C 6.3 bugs
  93.         and emulates some Unix quirks and functions. Details only on demand
  94.         as it is IMHO not of common interest.
  95.  
  96. /*------------------------------------------------------------------------*/
  97.  
  98. Installation
  99. ============
  100.  
  101.     Pretty easy. Just use the diff, diff3, sdiff, and cmp executables in
  102.     the bin directory.
  103.  
  104.  
  105.  
  106. /*------------------------------------------------------------------------*/
  107.  
  108. Please report bugs, enhancement request etc. concerning this package to me:
  109.  
  110.     Heinz Wrobel
  111.     Karlstr. 16
  112.     82131 Gauting
  113.     Germany
  114.  
  115.     FAX + 49 89 850 5125 (I don't like phone calls :-)
  116.  
  117.     heinz@hwg.muc.de
  118.     heinz@edohwg.adsp.sub.org
  119.  
  120.  
  121. Please note that I'm not related to C=!
  122.  
  123. Well, have fun with it.
  124.  
  125.  
  126. Heinz Wrobel
  127. /*------------------------------------------------------------------------*/
  128.  
  129.